package app.services;

import java.util.List;

import app.models.Usuario;


public interface UsuarioService extends GenericService<Usuario, Long>{

	Usuario autentication(String usuario, String senha);
	
	List<Usuario> findAllOrdered();
	
	List<Usuario> findLasUsuarios();
	
	List<Usuario> findUsuariosByFilter(String filter);
	
	Boolean validateNameLength(Usuario usuario);
	
	void activeOrInactiveStatus(Usuario usuario);
	
	Boolean verifyIfUsuarioIsActive(Long id);
	
}
